blob: 4904a8ff8ab6c3f08504616d2ac14dc2322059b3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
// app/[lng]/partners/vendor-data-plant/[projectCode]/[packageCode]/page.tsx
import { TagsTable } from "@/lib/tags-plant/table/tag-table"
interface MasterTagListPageProps {
params: Promise<{
lng: string
projectCode: string
packageCode: string
}>
}
export default async function MasterTagListPage({
params,
}: MasterTagListPageProps) {
const { projectCode, packageCode } = await params
return (
<div className="space-y-4">
<div className="flex items-center justify-between">
<div>
<h3 className="text-lg font-semibold">Master Tag List</h3>
<p className="text-sm text-muted-foreground">
Project: {projectCode} / Package: {packageCode}
</p>
</div>
</div>
{/* 완전 클라이언트 컴포넌트 */}
<TagsTable
projectCode={projectCode}
packageCode={packageCode}
formCode="MASTER"
/>
</div>
)
}
|